/* 
 * Copyright (C) 2000  Neotonic
 *
 * All Rights Reserved.
 */

#ifndef __NEO_MISC_H_
#define __NEO_MISC_H_ 1

__BEGIN_DECLS

#include <stdarg.h>

typedef unsigned int UINT32;
typedef int INT32;
typedef unsigned short int UINT16;
typedef short int INT16;
typedef unsigned char UINT8;
typedef char INT8;

void ne_vwarn (char *fmt, va_list ap);
void ne_warn (char *fmt, ...);
UINT32 python_string_hash (const char *s);
UINT8 *ne_stream4 (UINT8  *dest, UINT32 num);
UINT8 *ne_unstream4 (UINT32 *pnum, UINT8 *src);

__END_DECLS

#endif /* __NEO_MISC_H_ */
